polymer emulsion - French English Dictionary